package com.dragon.modules.yuegou.model.product;

import io.swagger.annotations.ApiModelProperty;

public class ReleasablePageListGrant {

	/** 申请id */
	@ApiModelProperty("申请id")
	protected String id;

	/** 券名称 */
	@ApiModelProperty("券名称")
	protected String title;

	/** 券类型:0-优惠券、1-商品券 */
	@ApiModelProperty("券类型:0-优惠券、1-商品券")
	protected Integer type;

	/** 券类型名称*/
	@ApiModelProperty("券类型名称")
	protected String typeName;

	/** 剩余数量*/
	@ApiModelProperty("剩余数量")
	protected Integer remainingAmount;

	/** 已发放数量*/
	@ApiModelProperty("已发放数量")
	protected Integer usedAmount;


	/** 有效期*/
	@ApiModelProperty("有效期")
	protected String validPeriod;

	/** 总数量*/
	@ApiModelProperty("总数量")
	protected Integer total;


	/** 商圈名称 */
	@ApiModelProperty("商圈名称")
	protected String busdId;

	public String getValidPeriod() {
		return validPeriod;
	}

	public void setValidPeriod(String validPeriod) {
		this.validPeriod = validPeriod;
	}

	public Integer getTotal() {
		return total;
	}

	public void setTotal(Integer total) {
		this.total = total;
	}

	public String getBusdId() {
		return busdId;
	}

	public void setBusdId(String busdId) {
		this.busdId = busdId;
	}

	/**
	 * 获取 申请id
	 *
	 * @return id 申请id
	 */
	public String getId() {
		return this.id;
	}

	/**
	 * 设置 申请id
	 *
	 * @param id 申请id
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * 获取 券名称
	 *
	 * @return title 券名称
	 */
	public String getTitle() {
		return this.title;
	}

	/**
	 * 设置 券名称
	 *
	 * @param title 券名称
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * 获取 券类型:0-优惠券、1-商品券
	 *
	 * @return type 券类型:0-优惠券、1-商品券
	 */
	public Integer getType() {
		return this.type;
	}

	/**
	 * 设置 券类型:0-优惠券、1-商品券
	 *
	 * @param type 券类型:0-优惠券、1-商品券
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * 获取 券类型名称
	 *
	 * @return typeName 券类型名称
	 */
	public String getTypeName() {
		return this.typeName;
	}

	/**
	 * 设置 券类型名称
	 *
	 * @param typeName 券类型名称
	 */
	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}

	/**
	 * 获取 剩余数量
	 *
	 * @return remainingAmount 剩余数量
	 */
	public Integer getRemainingAmount() {
		return this.remainingAmount;
	}

	/**
	 * 设置 剩余数量
	 *
	 * @param remainingAmount 剩余数量
	 */
	public void setRemainingAmount(Integer remainingAmount) {
		this.remainingAmount = remainingAmount;
	}

	/**
	 * 获取 已发放数量
	 *
	 * @return usedAmount 已发放数量
	 */
	public Integer getUsedAmount() {
		return this.usedAmount;
	}

	/**
	 * 设置 已发放数量
	 *
	 * @param usedAmount 已发放数量
	 */
	public void setUsedAmount(Integer usedAmount) {
		this.usedAmount = usedAmount;
	}
}
